package net.sppan.base.service;

import java.util.List;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import net.sppan.base.entity.ExContentView;
import net.sppan.base.entity.ExuserContent;
import net.sppan.base.entity.UsertTask;
import net.sppan.base.service.support.IBaseService;

public interface IExuserContentService extends IBaseService<ExuserContent, Long>{
 
	Page<ExContentView> findExuserContentList(String userId, String type,
			String status, Pageable pageable);

	Page<ExContentView> findExuserContentListHis(Pageable pageable);
	
	public void updateExuserContent(ExuserContent exuserContent);
	
	List<UsertTask> findExuserContentList(String status);

	void inserList(List<ExuserContent> contents);
}
